package com.tj.collection.db.service;

import com.fqgj.common.api.Page;
import com.kly.user.dto.chatter.Chatter;
import com.tj.collection.db.domain.ChatterOnlineDto;
import com.tj.collection.db.domain.ChatterWorkingSet;
import com.tj.collection.db.domain.RptChatterDataPreDayDto;
import com.tj.collection.db.domain.RptModelDataPreDayDto;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 质检处理类
 */
public interface QualityService {

    List<RptModelDataPreDayDto> listModelData(String chatterCode, Date startDate, Date endDate, Page page);

    Map<String, RptChatterDataPreDayDto> listChatterData(List<String> chatterCodes, Date startDate, Date endDate);

    List<ChatterOnlineDto> listChatterOnline(String chatterCode, Date startDate, Date endDate);
}
